itchwood
noun
variants
or less commonly itchwood tree
: a tree (Semecarpus vitiensis) of the Pacific islands with an irritant milky juice
Love words? Need even more definitions?
Merriam-Webster unabridged
Share